advance payment letter of guarantee - Allemand Anglais Dictionnaire